package tech.heptagram.staff.cas.domain.info;

import java.util.List;

import lombok.Data;
import tech.heptagram.staff.cas.domain.po.DataAuth;
import tech.heptagram.staff.cas.domain.po.Menu;
import tech.heptagram.staff.cas.domain.po.Role;

/**
 * 员工权限对象
 *
 * @author wang.yuchuan
 * @createdAt 2019/1/13
 */
@Data
public class StaffAuthInfo {

    /**
     * 员工编码
     */
    private String staffCode;

    /**
     * 所属角色列表
     */
    private List<Role> roles;

    /**
     * 菜单权限列表
     */
    private List<Menu> menus;

    /**
     * 数据权限列表
     */
    private List<DataAuth> dataAuths;
}
